/** EditNormalComponentsGather
 * [EditNormalComponentsGather description]
 * @type {Object}
 * 只放 normal 类型 动态组件导入
 */
import { defineAsyncComponent } from 'vue';
const EditNormalComponentsGather = {
  components: {
    'InputNormal': defineAsyncComponent(() => import('@/views/components/edit/input-normal.vue')),
    'ColorNormal': defineAsyncComponent(() => import('@/views/components/edit/color-normal.vue')),
    'DropdownNormal': defineAsyncComponent(() => import('@/views/components/edit/dropdown-normal.vue')),
    'TextareaNormal': defineAsyncComponent(() => import('@/views/components/edit/textarea-normal.vue')),

    'SliderNormal': defineAsyncComponent(() => import('@/views/card/right/edit/SliderNormal.vue')),
    'SwitchNormal': defineAsyncComponent(() => import('@/views/card/right/edit/SwitchNormal.vue')),
    // 'SwitchNormal': defineAsyncComponent(() => import('@/views/card/right/edit/SwitchNormal.vue')),
    'ImageNormal': defineAsyncComponent(() => import('@/views/card/right/edit/ImageNormal.vue')),
    'ImagePidNormal': defineAsyncComponent(() => import('@/views/card/right/edit/ImagePidNormal.vue')),
    'Action': defineAsyncComponent(() => import('@/views/card/right/edit/Action.vue')),
    'DatePickerNormal': defineAsyncComponent(() => import('@/views/card/right/edit/DatePickerNormal.vue')),
    'DatePickerPHP': defineAsyncComponent(() => import('@/views/card/right/edit/DatePickerPHP.vue')),
    'MixedInput': defineAsyncComponent(() => import('@/views/card/right/edit/MixedInput.vue')),
  }
};



export default EditNormalComponentsGather;
